package net.sppan.base.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity; 
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import com.alibaba.fastjson.annotation.JSONField;

import net.sppan.base.entity.support.BaseEntity;

@Entity
@Table(name = "dy_user")
public class DyUser extends BaseEntity{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy= GenerationType.AUTO)
	@Column(name = "dy_id")
	private String dyId;
	@Column(name = "mobile_phone")
	private String mobilePhone;

	@JSONField(format = "yyyy-MM-dd HH:mm:ss")
	@Column(name = "status_deadline")
	private Date statusDeadline;
	@Column(name = "user_status")
	private String userStatus;
	
	
	
	public String getDyId() {
		return dyId;
	}
	public void setDyId(String dyId) {
		this.dyId = dyId;
	}
	public String getMobilePhone() {
		return mobilePhone;
	}
	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}
 
	public Date getStatusDeadline() {
		return statusDeadline;
	}
	public void setStatusDeadline(Date statusDeadline) {
		this.statusDeadline = statusDeadline;
	}
	public String getUserStatus() {
		return userStatus;
	}
	public void setUserStatus(String userStatus) {
		this.userStatus = userStatus;
	}

	
}
